home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 1 Issue 2 / PDCD-1 - Issue 02.iso / _utilities / utilities / 001 / fue / readme_fue < prev    next >
Text File  |  1993-08-04  |  3KB  |  126 lines

  1. Hi - make sure num-lock is ON...
  2.  
  3. {{{put cursor on this line and press 1-on-the-numeric-keypad ...
  4.  
  5. and this text will be revealed....
  6.  
  7. press 3 while inside the region marked by {{{ and }}}
  8.  
  9. and it will be hidden once more
  10.  
  11. }}}
  12.  
  13. {{{put cursor on this fold and press 7-on-keypad...
  14. And the screen should show _only_ the contents of this fold,
  15.  
  16. {{{which contains a nested fold, which you can open or enter
  17. but it doesn't actually say very much.
  18. }}}
  19.  
  20. exit this fold (9) to return to main text
  21.  
  22.  
  23. }}}
  24.  
  25. {{{numeric keypad bindings
  26. My key mappings match those of the inmos TDS.
  27.  
  28. All movement is done on the numeric keypad. Num Lock should be ON
  29.  
  30.  
  31. 7          8         9
  32.  enter      cursor    exit
  33.  fold       up        fold
  34.  
  35. 4          5         6
  36.  cursor     copy-to   cursor
  37.  left       fold      right
  38.  
  39. 1          2         3
  40.  open       cursor    close
  41.  fold       down      fold
  42.  
  43. 0                    .
  44.  create               delete
  45.  fold                 forwards
  46. }}}
  47.  
  48. {{{start up files
  49. loads in a startup file called emacs_rc from directory pointed at by
  50. emacs$dir
  51.  
  52.  
  53. My default emacs_rc loads in <emacs$dir>.ue_mac_rc, which defines
  54. various macros, not all of which are used.
  55.  
  56. Also, all my key bindings are established - customise freely.
  57.  
  58. It also defines the fold-marks - what comment characters to use
  59. for various file types.
  60.  
  61. File type is recognised _either_ by a trailing _c, for example, or
  62. a leading c.
  63.  
  64. It also establishes a read-hook - a subroutine called every time a
  65. file is opened - for example, this sets cmode for _c and _h
  66. }}}
  67.  
  68. ctrl/shift - up/down/left/right should do the obvious things...
  69.  
  70. Put cursor on the line and press 0-on-keypad
  71.  
  72. [making fold] should have appeared under status window
  73.  
  74. put cursor on this line and press 0 again.
  75.  
  76. Previous two lines should be folded up. You can type a comment after
  77. the ... to remind yourself what is inside
  78.  
  79. Put cursor on fold line and press ctrl-9-on-the-keypad to break the fold
  80.  
  81. {{{u-emacs survival course
  82. META means escape
  83.  
  84. ^X means ctrl-x
  85.  
  86. META and ^X are the first part of two-keystroke sequences.
  87.  
  88. ^X-^C  (ctrl-x then ctrl-c) is exit
  89.  
  90. ^X-^S is save
  91.  
  92. M-Z  (escape then z)  is save-and-exit
  93.  
  94. ^S is search
  95.  
  96. ^X-?  is describe key  - press any key or combination, and it will
  97.                          tell you what it does.
  98.  
  99. META-^X gives a : prompt at the bottom line
  100.  
  101. : help - loads in a help file ( <emacs$dir:emacs_hlp )
  102. : describe-bindings  opens a window with all key bindings listed
  103. : describe-variables  opens a window showing all variables and pseudo-vars
  104. }}}
  105.  
  106. {{{recompiling
  107. All config opts (should) go in h.estruct
  108.  
  109. I dont think I bothered putting in mouse support, but it can be done.
  110.  
  111. In fact, there are many things I didn't bother doing.
  112.  
  113.  
  114. I changed the screen update to be like TWIN - it updates from cursor
  115. posn down, then from cursor posn up.
  116.  
  117.  
  118. I fixed a bug that sems to have been in u-emacs for years, concerning
  119. smooth-scrolling and small files (between one and two screenfuls long)
  120.  
  121.  
  122.  
  123. }}}
  124.  
  125. Erm - I'm bored now  - write if you need anything else
  126.